person born in spain or of spanish descent - Spanisch Englisch Wörterbuch